The most important part of your test solution is the "tests". A lot of teams spend most of their time and effort creating a nice framework with lot of features but bereft of any meaningful tests. Don't let the framework code become more important than the test code. The proposition of creating a state-of-the-art framework is tempting but you should avoid this trap. The real value of any test automation effort is derived from the tests it produces, so stay focused on creating meaningful tests. |